﻿using Coldairarrow.Entity.PB;
using System;
using System.Collections.Generic;
using System.Text;

namespace Coldairarrow.Entity.DTO
{
    public class SaveMaterialData
    {
        /// <summary>
        /// 请求的清单ID
        /// </summary>
        public string PId { get; set; }
    
        public List<PB_DesignMaterialSave> subMData { get; set; }
    }
   
    public class PB_DesignMaterialSave
    {
        /// <summary>
        /// 物料主键
        /// </summary>
        public String Id { get; set; }
        /// <summary>
        /// 物料数据
        /// </summary>
        public string MaterialId { get; set; }
        /// <summary>
        /// 理论重量
        /// </summary>
        public double? Weight { get; set; }
        /// <summary>
        /// 实发重量
        /// </summary>
        public double? RealNums { get; set; }
        /// <summary>
        /// 计划发货数量
        /// </summary>
        public double? EstimatedQuantity { get; set; }
        /// <summary>
        /// 设计重量
        /// </summary>
        public double? Nums { get; set; }
        public string Remarks { get; set; }

        public string DesignDetailId { get; set; }
        public int? VersionNumber { get; set; }

        public int? State { get; set; }

        public String Slot { get; set; }

        /// <summary>
        /// 替换的物料Id
        /// </summary>
        public string ReplaceId { get; set; }
        /// <summary>
        /// 清单子表ID
        /// </summary>
        public string SubId { get; set; }

        /// <summary>
        /// 第一步
        /// </summary>
        public Double? OneStep { get; set; }

        /// <summary>
        /// 第二步
        /// </summary>
        public Double? TwoStep { get; set; }

        /// <summary>
        /// 第三步
        /// </summary>
        public Double? ThreeStep { get; set; }

        /// <summary>
        /// 第四步
        /// </summary>
        public Double? FourStep { get; set; }

        /// <summary>
        /// 第五步
        /// </summary>
        public Double? FiveStep { get; set; }

        /// <summary>
        /// 第六步
        /// </summary>
        public Double? SixStep { get; set; }

        /// <summary>
        /// 第七步
        /// </summary>
        public Double? SevenStep { get; set; }

        /// <summary>
        /// 第八步
        /// </summary>
        public Double? EightStep { get; set; }

        /// <summary>
        /// 第九步
        /// </summary>
        public Double? NineStep { get; set; }

        /// <summary>
        /// 第十步
        /// </summary>
        public Double? TenStep { get; set; }

        /// <summary>
        /// 第十一步
        /// </summary>
        public Double? ElevenStep { get; set; }

        /// <summary>
        /// 第十二步
        /// </summary>
        public Double? TwelveStep { get; set; }

        /// <summary>
        /// 第十三步
        /// </summary>
        public Double? ThirteenStep { get; set; }

        /// <summary>
        /// 第十四步
        /// </summary>
        public Double? FourteenStep { get; set; }

        /// <summary>
        /// 第十五步
        /// </summary>
        public Double? FifteenStep { get; set; }
    }
}
